package com.fdb.efp.cus.service.facade;

import com.fdb.efp.cus.service.vo.PartnerInfoVO;

import java.util.List;


/**
 * <p>Description:合作方信息表				<p>
 * @author ligm
 * @date 2019-09-04
 */
public interface PartnerInfoService {
	
	public List<PartnerInfoVO> queryAllOwner(PartnerInfoVO partnerInfoVo);
	
	public List<PartnerInfoVO> queryAllCurrOrg(PartnerInfoVO partnerInfoVo);
	
	public List<PartnerInfoVO> queryAllCurrDownOrg(PartnerInfoVO partnerInfoVo);
	
	public int insertPartnerInfo(PartnerInfoVO inPartnerInfoVo);
	
	public int deleteByPk(PartnerInfoVO partnerInfoVo);
	
	public int updateByPk(PartnerInfoVO partnerInfoVo);
	
	public PartnerInfoVO queryByPk(PartnerInfoVO partnerInfoVo);

	public PartnerInfoVO queryByIdAndName(PartnerInfoVO partnerInfoVo);

	public PartnerInfoVO queryBySimName(PartnerInfoVO partnerInfoVo);
	public PartnerInfoVO queryByName(PartnerInfoVO partnerInfoVo);

	public int inValidPartnerOverCooprEndDt();
}
